﻿#region Using Directives

using System.Collections.Generic;
using JetBrains.ReSharper.Daemon;
using JetBrains.ReSharper.Psi.Tree;

#endregion

namespace CCN.StyleCopPlugin.FileProcessingInterfaces
{
    /// <summary>
    /// Interface for processing files.
    /// </summary>
    public interface IFileProcessingInterface
    {
        /// <summary>
        /// Evaluates the specified file.
        /// </summary>
        /// <param name="file">The file.</param>
        /// <returns></returns>
        List<HighlightingInfo> Evaluate(IFile file);
    }
}